// 校验类型模板
// const { getCodes } = require("../../dict")
const reg = require("../regexp");
const { phone, password, captcha } = reg;

/**
 * 校验类型
 * @tips 可用属性 { required: true, min: 0, max: 10, minLength: 0, maxLength: 10, regexp: /^12$/, validate: () => {} }
 */
module.exports = {
  // id
  id: { required: true, min: 1 },
  // 电话号码
  phone: { regexp: phone },
  // 密码
  password: { regexp: password },
  // 邮箱
  email: { regexp: password },
  captcha: { regexp: captcha },
  // 身份证号
  // identity: { regexp: regexp.identity },
  // enum: () => {
  //     return {
  //         validate() { return "" }
  //     }
  // }
};
